body{
    &.gray{
      -webkit-filter: grayscale(100%);
      filter: grayscale(100%);
    }
  }
.navbar{
    .navbar-brand{
      background-size: contain;
      background-repeat: no-repeat;
      img{
          visibility: hidden;
          max-width: 120px;
          max-height: 60px;
      }
    }
    .main-nav{
      position: relative;
      .main-nav-link{
        padding-left:1em;
        padding-right:1em;
      }
    }
    .nav-bg{
      position: absolute;
      height: 2px;
      border-radius:2px;
      background: #fff;
      bottom: 0;
      right: 0;
      width: 0;
      transition: all .3s linear;
    }
  }

.sidecolumn{
    width: 300px;
    flex: 0 0 auto;
    .list-side{
        .btn-link{
            display: block;
        }
    }
}

.channel-carousel{
    height: 300px;
    background: blanchedalmond;
}

.breadcrumb-box{
    margin-top: 0;
}

.carousel {
    .carousel-inner{
        height: 100%;
    }
    .carousel-item{
        height: 100%;
        background-size: cover;
        .bg-image{
            visibility: hidden;
        }
    }
}

.index-carousel{
    height: 500px;
    background: blanchedalmond;

}


.index-body{
    min-height: 500px;
}

.bd-footer-links{
    li{
        float: left;
        padding-right: 1rem;
    }
}

